Simulation integration: using multidatabase systems concepts
نویسندگان
چکیده
This paper considers the challenge of designing a framework that supports the integration of multiple existing simulation models into an integrated simulation environment (multisimulation). We aim to facilitate the process of fusing together the independently created simulators into an integrated simulation environment wherein we can model and execute complex scenarios involving multiple simulators. In this paper, we focus on solutions for the synchronization problem in multisimulation to orchestrate consistent information flow through multiple simulators. In particular, we provide: (1) a transaction-based approach to modeling the synchronization problem in multisimulations by mapping it to a problem similar to multidatabase concurrency; we express multisimulation synchronization as a scheduling problem where the goal is to generate ‘‘correct schedules’’ for time advancement and data exchange across simulators that meets the dependencies without loss of concurrency; (2) a hybrid scheduling strategy which adapts itself to the ‘‘right’’ level of pessimism/optimism based on the state of the execution and underlying dependencies. We also develop two key optimizations: (a) efficient checkpointing/rollback techniques; and (b) relaxation model for dependencies which guarantees bounded violation of consistency to support higher levels of concurrency. We evaluate our proposed techniques via a detailed case study from the emergency response domain by integrating three disparate simulators: a fire simulator (CFAST), an evacuation simulator (Drillsim) and a communication simulator (LTEsim).
منابع مشابه
Semantic Integration in Multidatabase Systems: How Much Can We Integrate?
This chapter reviews briefly the semantic integration issues in multidatabase development and provides a standardized representation for classifying semantic conflicts. We begin by summarizing the methods and issues in multidatabase design. From the perspective of database integration, we identify that semantic conflict is the main issue. We explore the idea further by examining semantic confli...
متن کاملA Data Preparation Framework based on a Multidatabase Language
Integration and analysis of data from different sources have to deal with several problems resulting from potential heterogeneities. The activities addressing these problems are called data preparation and are supported by various available tools. However, these tools process mostly in a batch-like manner not supporting the iterative and explorative nature of the integration and analysis proces...
متن کاملDesign of Oil Refineries Hydrogen Network Using Process Integration Principles
This paper describes the application of process integration principles to the design of oil refineries hydrogen network. In this regard, a design hierarchy as well as heuristics and required guidelines are proposed. The recommended rules compensate lack of procedure to the design and make the design process easier. The guiding principles of the design are based upon pinch technology and ext...
متن کاملQuery Scrambling in Distributed Multidatabase Systems
This work addresses the problem of efficient query processing in multidatabase systems distributed over widearea networks. The solution unifies the query scrambling and reduction approaches to dynamic optimization of query processing plans at the data integration stage. The paper presents a new data integration algorithm based on query scrambling and the extended reduction technique. The algori...
متن کاملIntegrating of File Systems and Multidatabase Systems Based on Xml
Integration between file systems and multidatabase systems is a necessary approach to support data sharing from distributed and heterogeneous data sources. Based on analyzing the problem about integration between file systems and multidatabase systems, the paper proposes use XML (eXtensible Markup Language) to integrating file systems into multidatabase systems. A common data model named XIDM, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Simulation
دوره 90 شماره
صفحات -
تاریخ انتشار 2014